A Hybrid GPU Rendering Pipeline for Alias-Free Hard Shadows

نویسندگان

  • Stefan Hertel
  • Kai Hormann
  • Rüdiger Westermann
چکیده

We present a new GPU pipeline for rendering per-pixel exact shadows that are cast by point lights and parallel lights. Our approach is hybrid in that it uses kD-tree accelerated ray-tracing to determine shadow-ray intersections, and rasterization to effectively reduce both the number of shadow rays to be traversed and the number of sub-spaces to be considered along each of these rays. To achieve this we introduce conservative shadow maps, which store a conservative estimate of the first intersection with the scene for each possible shadow ray. A novel approach to build such a map is presented, which uses rasterization to compute for every shadow-map pixel the triangles intersecting this pixel. By exploiting the rasterization capacities of recent GPUs in combination with accurate ray-triangle intersection tests, we are able to efficiently compute alias-free shadows in high-resolution and spatially extended scenes where classical shadow mapping techniques have severe difficulties.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Resolution Estimation for Shadow Mapping

We present an approach to efficiently reduce shadow map resolution while retaining high quality hard shadows. In the first step, we generate a list of sample points that are seen from the camera and then project these into light space, much like Alias-free Shadow Maps. In the next step, we analyze the list of sample points on the GPU to construct a tight light frustum for shadow rendering. Afte...

متن کامل

A Hybrid GPU-CPU Renderer

In this paper we present a hybrid rendering approach that generates fast real time images of a scene by the GPU and then progressively improves quality by selective ray tracing. The GPU solution is used to guide the ray tracing towards error prone areas. We describe the interplay between these two passes for the generation of high quality hard and soft shadows, anti-aliasing, and reflections an...

متن کامل

Guest Editor's Introduction to the Special Section on the ACM Symposium on Interactive 3D Graphics and Games (I3D)

THIS special issue of IEEE Transactions on Visualization and Computer Graphics (TVCG) includes four extended papers from the 2015 ACM Symposium on Interactive 3D Graphics and Games. This edition marked the 29th year since the first conference. The main focus of I3D is on disseminating novel techniques in computer graphics with an emphasis on speed and interaction. The proposed solutions cover a...

متن کامل

A Voxel-based Rendering Pipeline for Large 3D Line Sets

We present a voxel-based rendering pipeline for large 3D line sets that employs GPU ray-casting to achieve scalable rendering including transparency and global illumination effects that cannot be achieved with GPU rasterization. Even for opaque lines we demonstrate superior rendering performance compared to GPU rasterization of lines, and when transparency is used we can interactively render la...

متن کامل

Improved Ray Hierarchy Alias Free Shadows

In this article, we introduce and evaluate several new algorithmic improvements to Ray Hierarchies. The improved algorithm is used to produce ray-traced shadows for omni-directional lights in fully dynamic environments. The new algorithmic improvements increase culling rate of the traversal algorithm, in some cases dramatically cutting the number of visited nodes. To evaluate performance, we pr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009